package com.cn.wanxi.servlet;

/**
 * 定义数组
 */
public class ShuZu {
    String aa="a";
    public static void main(String[] args) {
//        setShuZu();
        setJingTaiShuZu();
    }

    /**
     * 设置静态数组
     */
    private static void setJingTaiShuZu(){
        String [] href={"ads","gir","54","65"};//设置了一个空元素
        /**
         * 数组里面的元素类型必须全部是我们定义好的类型
         */
        for (int i=0;i<href.length;i++){
            System.out.println(href[i]);
        }
        System.out.println("href的长度为："+href.length);
    }
    /**
     * 动态定义数组
     */
    private static void setShuZu(){
        int [] aa=new int[5];//动态定义数组必须给数组一个长度
//        1.对数组进行赋值,数组的元素下标从0开始,如果我们没有对其他元素进行赋值，则有一个默认值
//        int的默认值 0，byte short long
        aa[0]=7;
        aa[1]=4;
        aa[2]=6;
        /*
         * 2.对数组进行取值，就是对数组进行循环
         *  1)如果不知道数组的长度，我们用while循环
         * 2）如果知道长度，也可以用while，也可以用for循环
         * for (int i=0;i<10;i++){
         * System.out.println(i);
         * }
         */
        for (int i=0;i<aa.length;i++){
            System.out.println(aa[i]);
        }
    }
}
